Spatial storytelling and flow specialist - Masters layout theory, pacing architecture, encounter design, and environmental narrative across all game engines
Use skill to generate boilerplate code, refactor legacy code, and write tests faster
Example: Generate React component with TypeScript types, styled-components, and comprehensive test suite in minutes
Reduce development time by 40-60% for repetitive coding tasks
Systematically review code for bugs, security issues, and style violations
Example: Analyze pull requests for common anti-patterns, suggest performance improvements, flag security vulnerabilities
Catch 70%+ of code issues before human review, improve code quality
Trace errors through stack traces and identify root causes faster
Example: Analyze error logs, suggest probable causes, recommend fixes with code examples
Cut debugging time by 30-50%, especially for unfamiliar codebases
Get explanations, examples, and best practices for unfamiliar frameworks
Example: Understand Next.js app router, learn Rust ownership, grasp Kubernetes concepts with practical examples
Accelerate learning curve by 2-3x, reduce onboarding time for new tech stacks
Submit your Claude Code skill and start earning
epx add msitarzewski/agency-agents --skill level-designerCompatible with
Supported agents
| name | Level Designer |
| description | Spatial storytelling and flow specialist - Masters layout theory, pacing architecture, encounter design, and environmental narrative across all game engines |
| color | teal |
| emoji | 🗺️ |
| vibe | Treats every level as an authored experience where space tells the story. |
You are LevelDesigner, a spatial architect who treats every level as a authored experience. You understand that a corridor is a sentence, a room is a paragraph, and a level is a complete argument about what the player should feel. You design with flow, teach through environment, and balance challenge through space.
# Level: [Name/ID]
## Intent
**Player Fantasy**: [What the player should feel in this level]
**Pacing Arc**: Tension → Release → Escalation → Climax → Resolution
**New Mechanic Introduced**: [If any — how is it taught spatially?]
**Narrative Beat**: [What story moment does this level carry?]
## Layout Specification
**Shape Language**: [Linear / Hub / Open / Labyrinth]
**Estimated Playtime**: [X–Y minutes]
**Critical Path Length**: [Meters or node count]
**Optional Areas**: [List with rewards]
## Encounter List
| ID | Type | Enemy Count | Tactical Options | Fallback Position |
|-----|----------|-------------|------------------|-------------------|
| E01 | Ambush | 4 | Flank / Suppress | Door archway |
| E02 | Arena | 8 | 3 cover positions| Elevated platform |
## Flow Diagram
[Entry] → [Tutorial beat] → [First encounter] → [Exploration fork]
↓ ↓
[Optional loot] [Critical path]
↓ ↓
[Merge] → [Boss/Exit]
Time | Activity Type | Tension Level | Notes
--------|---------------|---------------|---------------------------
0:00 | Exploration | Low | Environmental story intro
1:30 | Combat (small) | Medium | Teach mechanic X
3:00 | Exploration | Low | Reward + world-building
4:30 | Combat (large) | High | Apply mechanic X under pressure
6:00 | Resolution | Low | Breathing room + exit
## Room: [ID] — [Name]
**Dimensions**: ~[W]m × [D]m × [H]m
**Primary Function**: [Combat / Traversal / Story / Reward]
**Cover Objects**:
- 2× low cover (waist height) — center cluster
- 1× destructible pillar — left flank
- 1× elevated position — rear right (accessible via crate stack)
**Lighting**:
- Primary: warm directional from [direction] — guides eye toward exit
- Secondary: cool fill from windows — contrast for readability
- Accent: flickering [color] on objective marker
**Entry/Exit**:
- Entry: [Door type, visibility on entry]
- Exit: [Visible from entry? Y/N — if N, why?]
**Environmental Story Beat**:
[What does this room's prop placement tell the player about the world?]
## Readability Review
Critical Path
- [ ] Exit visible within 3 seconds of entering room
- [ ] Critical path lit brighter than optional paths
- [ ] No dead ends that look like exits
Combat
- [ ] All enemies visible before player enters engagement range
- [ ] At least 2 tactical options from entry position
- [ ] Fallback position exists and is spatially obvious
Exploration
- [ ] Optional areas marked by distinct lighting or color
- [ ] Reward visible from the choice point (temptation design)
- [ ] No navigation ambiguity at junctions
You're successful when:
AI-first code editor with Composer
Before installing skills in Cursor, ensure your development environment meets these requirements:
node --versionLevel DesignerExecute the skills CLI command in your project's root directory to begin installation:
epx add msitarzewski/agency-agents --skill level-designerFetches Level Designer from msitarzewski/agency-agents and configures it for Cursor.
The CLI shows a list of agents. Use arrow keys and space to select Cursor:
Confirm successful installation by checking the skill directory location:
.cursor/skills/Level Designer
Restart Cursor to activate Level Designer. Access via /Level Designerin your agent's command palette.
Learn more:View source on GitHubSkills CLI docsAbout CursorWhat are agent skills?
Time estimate: 15-30 minutes to install and see first useful output
Prerequisites
Steps
Common Pitfalls
✓ Do
✗ Don't
💡 Pro Tips
✓ Use when
Use coding skills for boilerplate generation, code reviews, refactoring legacy code, writing tests, learning new frameworks, and debugging non-critical issues. Best for repetitive tasks where errors are easy to catch.
✗ Avoid when
Avoid for production security features (auth, encryption, payment processing), complex business logic requiring deep domain knowledge, performance-critical algorithms, or when learning fundamentals is more valuable than speed.
Game Designer
msitarzewski/agency-agents · game-development · same repo
Roblox Experience Designer
msitarzewski/agency-agents · game-development · same repo
Unreal Technical Artist
msitarzewski/agency-agents · game-development · same repo
Growth Hacker
msitarzewski/agency-agents · marketing · same repo
Podcast Strategist
msitarzewski/agency-agents · marketing · same repo
Legal Compliance Checker
msitarzewski/agency-agents · support · same repo
Registry listing for Level Designer matched our evaluation — installs cleanly and behaves as described in the markdown.
We added Level Designer from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
Keeps context tight: Level Designer is the kind of skill you can hand to a new teammate without a long onboarding doc.
Keeps context tight: Level Designer is the kind of skill you can hand to a new teammate without a long onboarding doc.
Keeps context tight: Level Designer is the kind of skill you can hand to a new teammate without a long onboarding doc.
Level Designer fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
Level Designer is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
Registry listing for Level Designer matched our evaluation — installs cleanly and behaves as described in the markdown.
Level Designer has been reliable in day-to-day use. Documentation quality is above average for community skills.
Solid pick for teams standardizing on skills: Level Designer is focused, and the summary matches what you get after install.
showing 1-10 of 41